package com.ctyun.xstore.vod.video.model;

public class VideoEnums {

	public enum VideoUploadEnum {

		UPLOADING("上传中"), UPLOAD_FAILED("上传失败"), UPLOAD_SUCCESS("上传完成");

		private final String des;

		VideoUploadEnum(String des) {
			this.des = des;
		}

		@Override
		public String toString() {
			return super.toString();
		}

		public String getDes() {
			return des;
		}
	}

	public enum VideoFileTypeEnum {

		ORIGINAL, MASTER_M3U8, TRANSCODED;

		@Override
		public String toString() {
			return super.toString();
		}
	}

	public enum SignatureVersion {

		S3V4, S3V2;

		@Override
		public String toString() {
			return this.name().toLowerCase();
		}
	}

	public enum VideoAuditEnum {

		UNAUDITED("未审核视频"), PASSED("公开视频"), NOT_PASSED("屏蔽视频");

		private final String des;

		VideoAuditEnum(String des) {
			this.des = des;
		}

		@Override
		public String toString() {
			return super.toString();
		}

		public String getDes() {
			return des;
		}
	}
	
	public enum AuditResultEnum {

		PASSED("公开视频"), NOT_PASSED("屏蔽视频");

		private final String des;

		AuditResultEnum(String des) {
			this.des = des;
		}

		@Override
		public String toString() {
			return this.name();
		}

		public String getDes() {
			return des;
		}
	}
}
